package org.futuro.model;

import java.util.Date;

/**
 * @author Tulio
 * 
 */
public class OcorrenciaModel {

	/*
	 * constantes acessiveis fora da classe definem os tipos de infracoes
	 * previstas
	 */
	public static final short OCORRENCIA_FALTA = 0;
	public static final short OCORRENCIA_PRESENCA = 1;
	public static final short OCORRENCIA_SAIU_MAIS_CEDO = 2;
	public static final short OCORRENCIA_CHEGOU_ATRASADO = 3;
	public static final short OCORRENCIA_SEM_UNIFORME = 4;
	public static final short OCORRENCIA_INFRACAO = 5;

	// campo id provindo do banco de dados;
	private Long id;
	private Short tipo;
	private Date data;
	private String obervacao;

	public OcorrenciaModel() {
	};

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Short getTipo() {
		return tipo;
	}

	public void setTipo(Short tipo) {
		this.tipo = tipo;
	}

	public Date getData() {
		return data;
	}

	public void setData(Date data) {
		this.data = data;
	}

	public String getObervacao() {
		return obervacao;
	}

	public void setObervacao(String obervacao) {
		this.obervacao = obervacao;
	}

}
